Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour VII Avierto Internacional de Salinas - Salinas VI Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana Cosmorom Challenger - Brasov Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires XI Venice Open - Venice Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VIII Trofeo Ciudad de Quito - Quito AXA Open - Espinho Renault Slovenian Open - Ljubljana Internationale Tenniskampioenschappen Scheveningen - Scheveningen Copa Ericsson Brasil - Sao Paulo Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Maia Open - Oporto Gran Challenger Casablanca - Mexico City Copa Petrobras Argentina - Buenos Aires Ethias Trophy - Mons IV Challenger Ciudad De Guayaquil - Guayaquil Sunrise Challenger Tunis Challenger Braunschweig Challenger Segovia Challenger Santiago Challenger Bogota Challenger Bogota Challenger Orleans Challenger Top Wool Challenger Biella - Biella Macedonian Open - Skopje Quelle Cup - Furth 2000 Cairo Challenger - Cairo Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Intelig Tennis Cup - Brasilia 9th Wartburg Open - Eisenach Eddleman / USTA Challenger - Birmingham Geneva Challenger - Geneva Black Forest Open - Freudenstadt IV Abierto Internacional de Salinas - Salinas Copa Petrobras Santiago - Santiago Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba VII Torneo Internazionale di Tennis - Barletta VIII Open Internacional D'Andorra - Andorra Brasil Open - Florianopolis Prague Open - Prague Copa Ericsson Costa Rica - San Jose Monterrey Challenger Top Wool Challenger - Biella Challenger Copa Sevilla Internacionales de Andalucia - Seville Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Open Diputacion Pozoblanco - Cordoba 10th Wartburg Open - Eisenach Surbiton Challenger Hungarian Open - Budapest XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger 2000 - San Luis Potosi Eddleman USTA Challenger - Birmingham ATU Cup - Weiden Canottieri Mincio Open - Mantova Memorial Savigni - Sassuolo Fujitsu Siemens Open - Budapest Warsteiner Grand Prix - Oberstaufen FILA Challenger Biella - Biella Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Uruguay - Montevideo VI Abierto Internacional de Salinas - Salinas V Torneo Internazionale di Tennis - Barletta Segovia Challenger Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Tenerife Challenger Pau Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Gran Copa Ericsson - Rio de Janeiro Polish Open 99 - Poznan Copa Ericsson - Sao Paulo VIII Avierto Internacional de Salinas - Salinas Steelers Cup - Kosice Nord/LB Open - Braunschweig XL Bermuda Open - Bermuda VSZ Solvak Open Challenger - Kosice Hilversum Open - Hilversum Murcia Challenger Muller Cup - Ulm Ostend Challenger Tennis Cup of Flanders - Ostende Open Castilla y Leon - Segovia Open de Nice - Nice Copa Ericsson - Lima Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis XL Capital Bermuda Open - Bermuda Garden Open - Rome Open de Montauban - Montauban Siemens Open 2002 - Scheveningen Open Castilla y Leon - Segovia CA Challenge 2002 - Graz AXA Open - Lisbon V Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 2000 - Barletta Quelle Cup 2000 - Furth AXA Open II - Espinho Copa Ericsson Peru - Lima FILA Challenger - Biella ATU Cup 2001 - Weiden Cerveza Club Columbia Open - Bogota Copa Ericsson Costa Rica - San Jose Campionati Internazionali di Sicilia - Palermo Graz CA Challenger - Graz Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima La Gran Copa Ericsson - Porto Alegre Napoli Challenger - Napoli Renault Slovenian Open - Ljubljana I Open de Tenis Comunidad de Madrid - Madrid Gelsor Open Carpati - Brasov Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Copa Ericsson - Buenos Aires XL Capital Bermuda Open - Bermuda Copa Petrobras - Buenos Aires Hellmann's Cup - Santiago Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona Energis Open - Amsterdam 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Bucharest Santiago Challenger Prostejov Challenger Alicante Challenger Milan Indoors - Milan Copa AT&T - Buenos Aires Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Medibank Private International - Sydney Dubai Open - Dubai Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open SEAT Godo 2006 - Barcelona The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sydney International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf The Artois Championships - London Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Rakuten Japan Open - Tokyo Bank Austria Tennis Trophy - Vienna AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Delray Beach Open - Delray Beach If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Countrywide Classic - Los Angeles Brisbane International - Brisbane Credit Agricole Suisse Open - Gstaad Medibank International - Sydney Malaysian Open - Kuala Lumpur AEGON Championships - London SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Allianz Suisse Open - Gstaad Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Bogota Challenger China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Credit Agricole Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing Valencia Open - Valencia Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Ecuador Open - Quito Citi Open - Washington Valencia Open - Valencia Ecuador Open - Quito Braunschweig Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Aegon Nottingham Open - Nottingham Mercedes Cup - Stuttgart AEGON Championships - London Poznan Challenger Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Mercedes Cup - Stuttgart AEGON Championships - London Aircel Chennai Open - Chennai Abierto Mexicano - Los Cabos Apia International - Sydney Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril U.S. Men's Clay Court Championships - Orlando Mercedes Cup - Stuttgart Croatia Open - Umag AEGON Championships - London China Open - Beijing Delray Beach Open - Delray Beach Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem European Open - Antwerp Erste Bank Open - Vienna Abierto Mexicano Telcel - Acapulco ASB Classic - Auckland Open Sud de France - Montpellier Energis Open - Amersfoort Idea Prokom Open - Sopot RCA Championships - Indianapolis Generali Open - Kitzbuhel European Open - Antwerp Heineken Open - Auckland BellSouth Open - Vina del Mar Estoril Open - Estoril ASB Classic - Auckland Gerry Weber Open - Halle Open 13 Provence - Marseille Generali Open 2003 - Kitzbuhel Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca St. Petersburg Open - St. Petersburg Hamburg European Open - Hamburg Swiss Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Open Sud de France - Montpellier Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston San Luis Potosi Challenger 2002 - San Luis Potosi Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Barcelona Open Banc Sabadell - Barcelona Nord/LB Open - Braunschweig Medibank International - Sydney Zivnobanka Open - Prostejov Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport BMW Challenger Open - Monchengladbach Pekao Open 2001 - Szczecin Great Ocean Road Open - Melbourne Abierto de Tenis Mifel - Los Cabos The Scottish Tennis Championships - Edinburgh Bangkok Challenger - Bangkok Open 88 - Contrexeville Copa Ericsson Uruguay - Montevideo Copa Ericsson Mexico - Guadalajara Copa Ericsson - Montevideo Copa Ericsson - Guadalajara Copa Ericsson - Caracas Abierto Mexicano Telcel - Acapulco Abierto Internacional de Salinas - Salinas Barcelona Open Banc Sabadell - Barcelona Geovillage Open Trofeo Melia Olbia - Olbia Poznan Challenger - Poznan ABN AMRO World Tennis Tournament - Rotterdam Monterrey Challenger Adidas International - Sydney BellSouth Open - Vina del Mar Dubai Open - Dubai Wideyes Swedish Open - Bastad Madrid Challenger Thailand Open - Bangkok Qatar Open - Doha Open 13 - Marseille Open Seat Godo 2005 - Barcelona U.S. Men's Clay Court Championships - Houston Boss Open - Stuttgart International Indoor Tennis Championships of Croatia - Zagreb Open Seat Godo 2003 - Barcelona Open 13 - Marseille The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open Seat-Godo '98 - Barcelona Gijon Open - Gijon Open SEAT 2008 - Barcelona Countrywide Classic - Los Angeles BA-CA Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Monte Carlo Open 13 - Marseille Heineken Open - Auckland Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai Dubai Duty Free Tennis Championships - Dubai Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon AEGON International - Eastbourne Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp Legg Mason Tennis Classic - Washington Generali Open 1997 - Kitzbuhel ABN/AMRO World Tennis Tournament - Rotterdam Tento Czech Open - Prague St. Petersburg Open - St. Petersburg Cerveza Club Colombia Open - Bogota Mallorca Open - Mallorca Open de Moselle - Metz BellSouth Open - Vina del Mar President's Cup - Tashkent U.S. Men's Clay Court Championships - Houston cinch Championships - London Open de la Comunidad Valenciana - Valencia Trofeo Conde de Godo - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow Suisse Open - Gstaad Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Abierto Mexicano Telcel - Acapulco Mallorca Championships - Mallorca BMW Open - Munich The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Chengdu Open - Chengdu Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tennis Masters Series - Hamburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York ARAG World Team Championship - Dusseldorf Australian Open - Melbourne The Stella Artois Championships - London French Open - Paris Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Millennium Estoril Open - Estoril Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Campionati BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 Western & Southern Financial Group Masters - Cincinnati Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, GER-ESP 4-1 Tennis Masters Series - Miami Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Davis Cup, Finals, SF, GBR-ESP 1-2 French Open - Paris Davis Cup, Finals, Group A Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Campeonato de Espana Kia de Tenis 2004 - Madrid Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Rogers Cup - Montreal All Lower level tournaments Rolex Paris Masters - Paris Olympics - Athens Olympics - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group I, 2R, ROU-ESP 1-4